#midblock {
  overflow: visible; }

.__avira__search_block {
  left: 0px;
  top: -1px; }

.results-wrapper #links .__avira__search_block {
  position: relative;
  left: 0;
  margin-right: 5px;
  margin-bottom: 2px; }

#res h3.r {
  overflow: visible !important; }

.compTitle .__avira__search_block {
  left: 0px;
  top: -3px; }

.reg.searchCenterMiddle .compTitle h3 a {
  margin-left: 19px; }

.results-wrapper #searchResults .__avira__search_block {
  position: relative;
  left: 0;
  margin-right: 5px;
  margin-bottom: 2px; }

#searchResults .__avira__search_block {
  padding-left: 52px;
  left: -42px;
  background-size: 25% 75%; }
  #searchResults .__avira__search_block + a {
    margin-left: 20px; }

*:hover > .__avira__search_block {
  opacity: 1.0; }

.__avira__search_block {
  position: absolute;
  left: -25px;
  display: inline-block !important;
  width: 15px;
  height: 20px;
  opacity: .5;
  background-repeat: no-repeat;
  background-position: 80% 50%;
  background-size: cover;
  background-size: 100% 75%;
  cursor: pointer;
  transition: opacity .4s;
  vertical-align: middle; }

.__avira__search_block {
  background-image: url("../../img/serp_info_safe.svg"); }
  .__avira__search_block.__avira__info-danger {
    background-image: url("../../img/serp_info_unsafe.svg"); }
  .__avira__search_block.__avira__info-warning {
    background-image: url("../../img/serp_info_warning.svg"); }
